﻿@charset "utf-8";

.header {width:100%; height:60px; padding:20px 0; background-color:#fcfcfc; box-shadow:0 0 6px #ddd;  border-bottom:1px solid #e7e7e7; z-index:99999; position:fixed; top:0; left:0;}
.header .cont {width:1200px; height:60px; margin:0 auto; position:relative;}
.header .cont .logo {width:164px;}
.header .cont .nav {width:828px; height:40px; margin-left:25px; margin-top:12px;}
.header .cont .nav ul li {width:90px; margin-right:2px; float:left; display:block;}
.header .cont .nav ul li a {display:block; font-size:15px; text-align:center; color:#333; line-height:40px; border-radius:6px;}
.header .cont .nav ul li a:hover {background-color:#3469cf; color:#fff;}
.header .cont .nav ul li a.on {background-color:#3469cf; color:#fff;}
.header .cont .hy {width:90px; height:38px; border:1px solid #3469cf; font-size:15px; text-align:center; line-height:38px; border-radius:6px; margin-top:12px; margin-left:25px; overflow:hidden;}
.header .cont .hy a {display:block; color:#3469cf;}
.header .cont .hy a:hover {background-color:#3469cf; color:#fff;}
.header .cont .hy a.on {background-color:#3469cf; color:#fff;}
.header .cont .lt {width:50px; height:38px; border:1px solid #3469cf; font-size:15px; text-align:center; line-height:38px; border-radius:6px; margin-top:12px; overflow:hidden;}
.header .cont .lt a {display:block; color:#3469cf;}
.header .cont .lt a:hover {background-color:#3469cf; color:#fff;}
.header .cont .search {width:17px; height:17px; float:left; cursor:pointer; position:absolute; top:20px; right:-40px;}
.header .cont .search .ssk {width:240px; height:30px; box-shadow:0 1px 4px #999; border-radius:5px; padding:15px; background-color:#e7e7e7; display:none; position:absolute; top:63px; right:0; z-index:999}
.header .cont .search .ssk .gb {width:18px; height:18px; position:absolute; top:5px; right:5px;}
.header .cont .search .ssk .sn {width:200px; height:30px; background-color:#fff; border:0; font-family:"微软雅黑"; font-size:12px; line-height:30px; color:#555; outline:none; padding:0 5px; float:left;}
.header .cont .search .ssk .sa {width:30px; height:30px; background:url(../images/ss.jpg) no-repeat; border:0; outline:none; float:left;}

.banner {height:490px; margin-top:100px; position:relative;}
.banner .hd {position:absolute; bottom:10px; text-align:center; z-index:99; width:100%;}
.banner .hd ul li {display:inline-block; margin:0 5px; width:30px; height:6px;background:#fff;text-indent:-9999px;cursor:pointer; position:relative}
.banner .hd ul li:after {content:""; display:block; height:100%; position:absolute; left:0; top:0; width:0;}
.banner .hd ul li.on:after {background:#3469cf;width:100%; transition: width 3s;}
.banner .bd {height:100%}
.banner .bd ul {height:100%}
.banner .bd ul li {height:490px}
.banner .jt {position:absolute; top:200px; width:100%; z-index:99;filter: alpha(Opacity=0); opacity:.0;transition: all 0.5s;}
.banner:hover .jt {filter:alpha(Opacity=100); opacity:1;transition:all 0.5s;}
.banner .jt a {cursor:pointer;}
.banner .jt .prev { float:left;}
.banner .jt .next { float:right;}
.banner .an {width:210px; height:250px; padding:120px 25px; background-color:rgba(0,0,0,0.5); position:absolute; right:10%; z-index:999}
.banner .an a {display:block; margin-bottom:60px;}

.lxfs {width:100%; height:92px; text-align:center; background:#3469cf;}

.cpjs {width:1140px; margin:60px auto 0; overflow:hidden;}
.cpjs .bt {padding-bottom:40px; border-bottom:1px solid #e7e7e7; text-align:center; overflow:hidden;}
.cpjs .bt p {font-size:14px; line-height:30px; color:#555; margin-top:15px; text-align:left;}
.cpjs .bt span {font-size:40px; color:#3469cf; padding:0 20px 10px; border-bottom:1px solid #e7e7e7; display:inline-table;}
.cpjs .js {width:100%; margin-top:50px; padding-bottom:50px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.cpjs .js .tp {width:550px; overflow:hidden;}
.cpjs .js .tp img {padding:0;}
.cpjs .js .wz {width:550px; position:relative;}
.cpjs .js .wz h3 {font-size:30px; line-height:40px; font-weight:normal; margin-bottom:10px;}
.cpjs .js .wz p {font-size:16px; line-height:30px; color:#555; margin-bottom:10px;}
.cpjs .js .wz a {background-color:#3469cf; color:#fff; font-size:14px; text-align:center; line-height:36px; width:100px; height:36px; display:block; border-radius:6px;}

.xwzx {width:1140px; margin:40px auto; overflow:hidden;}
.xwzx .xw {width:520px;}
.xwzx .xw h3 {font-size:18px; font-weight:normal; margin-bottom:10px;}
.xwzx .xw .a100 {color:#777; float:right;}
.xwzx .xw ul li {width:100%; height:36px; border-bottom:1px dotted #e7e7e7; float:left; font-size:12px; line-height:36px;}
.xwzx .xw ul li a {display:block;}

.hzkh {width:100%; padding:25px 0 40px; background-color:#f3f2f1; overflow:hidden;}
.hzkh .xm {width:1140px; margin:0 auto; overflow:hidden;}
.hzkh .xm ul {width:1155px;}
.hzkh .xm ul li {width:150px; height:40px; float:left; margin-right:15px; margin-top:15px; display:block;}
.hzkh .xm ul li a {display:block; background-color:#fff; font-size:14px; line-height:40px; text-align:center;}
.hzkh .xm ul li a:hover {background-color:#3469cf; color:#fff;}

.footer {width:1140px; margin:40px auto; font-size:14px; text-align:center; line-height:26px;}
.footer .foot_xx p {margin-bottom:15px;}
.footer .foot_bq {border-radius:30px; background-color:#fff; padding:20px; box-shadow:0 0 10px #999;}

.nyej {width:100%; padding:20px 0; background-color:#e7e7e7; overflow:hidden; position:fixed; top:100px; z-index:999}
.nyej .ej {width:1140px; margin:0 auto; overflow:hidden;}
.nyej .ej ul li {float:left; padding:0 20px; height:40px; font-size:14px; line-height:40px; color:#333; margin-right:15px; border-radius:5px; overflow:hidden; cursor:pointer;}
.nyej .ej ul li:hover {background-color:#3469cf; color:#fff;}
.nyej .ej ul li.on {background-color:#3469cf; color:#fff;}

.cpzx {width:100%; margin:180px auto 0; overflow:hidden; position:relative;}
.cpzx .bt {width:1140px; margin:40px auto; overflow:hidden;}
.cpzx .bt p {font-size:14px; line-height:30px; color:#555; margin-top:15px;}
.cpzx .bt .tm {font-size:36px;color:#333;padding-left:56px;line-height:40px;background:url(../images/a6.png) no-repeat left center;}
.cpzx .bt .tm1 {font-size:30px;color:#333;line-height:40px;}
.cpzx .bj {background-color:#f7f7f7; overflow:hidden;}
.cpzx .js {width:1140px; margin:50px auto; overflow:hidden;}
.cpzx .js .tp {width:400px; text-align:center; overflow:hidden;}
.cpzx .js .tp img {padding:0;}
.cpzx .js .wz {width:550px; margin-top:80px; position:relative; top:30%;}
.cpzx .js .wz h3 {font-size:30px; line-height:40px; font-weight:normal; margin-bottom:10px;}
.cpzx .js .wz p {font-size:16px; line-height:30px; color:#555; margin-bottom:10px;}
.cpzx .js .wz a {background-color:#3469cf; color:#fff; font-size:14px; text-align:center; line-height:36px; width:100px; height:36px; display:block; border-radius:6px;}
.cpzx .zs {width:1200px; margin:0 auto 40px; overflow:hidden; position:relative;}
.cpzx .zs .bd {width:1140px; margin:0 auto; overflow:hidden;}
.cpzx .zs .bd ul {width:1170px;}
.cpzx .zs .bd ul li {background-color:#fff; width:308px; height:328px; border:1px solid #e7e7e7; padding:35px 25px; float:left; display:block; margin-right:30px;}
.cpzx .zs .prev {width:17px; height:27px; position:absolute; left:0; top:58%; margin-top:-14px; cursor:pointer;}
.cpzx .zs .next {width:17px; height:27px; position:absolute; right:0; top:58%; margin-top:-14px; cursor:pointer;}
.cpzx .zs .tp {width:200px; height:200px; margin:0 auto; overflow:hidden;} 
.cpzx .zs .tp img {width:100%; height:100%;}
.cpzx .zs .mc {width:100%; font-size:14px; line-height:50px; color:#555; text-align:center;}
.cpzx .zs .wz {width:100%; padding-top:10px; font-size:12px; line-height:24px; color:#777; border-top:1px dotted #e7e7e7;} 
.cpzx .zs .ck {width:80px; height:24px; border:1px solid #3469cf; margin:10px auto 0; overflow:hidden;}
.cpzx .zs .ck a {display:block; font-size:12px; text-align:center; color:#3469cf; line-height:24px;}
.cpzx .zs .ck a:hover {background-color:#3469cf; color:#fff;}
.cpzx .gn {width:1140px; overflow:hidden; margin:0 auto;}
.cpzx .gn ul {width:1220px;}
.cpzx .gn ul li {width:530px; float:left; margin-right:80px; margin-bottom:40px; display:block;}
.cpzx .gn .tp {width:70px; height:70px; float:left;}
.cpzx .gn .wz {width:440px; font-size:12px; line-height:22px; color:#555; float:right;}
.cpzx .cyb {width:96%; margin:0 auto;}
.cpzx .cyb img {width:100%; height:auto;}
.jxzx {width:1140px;overflow:hidden; margin:180px auto 0;}
.jxzx .jx {margin-bottom:40px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.jxzx .jx ul {width:1168px;}
.jxzx .jx ul li {width:264px; float:left; margin-right:28px; margin-bottom:40px; display:block;}
.jxzx .jx .tp {width:264px; height:170px; overflow:hidden;}
.jxzx .jx .tp img {width:264px; height:auto;}
.jxzx .jx .wz h3 {font-size:14px; line-height:32px; font-weight:normal; color:#078be4;}
.jxzx .bt {font-size:24px; color:#333; padding-left:56px; line-height:40px; background:url(../images/a6.png) no-repeat left center; margin-bottom:20px; margin-top:20px;}
.jxzx .js {font-size:14px; line-height:30px; color:#555; margin-bottom:30px;}

.gmrj {width:100%;margin:0 auto;margin-top: 180px;overflow:hidden;}
.gmrj .lx {width:100%; height:713px; background:url(../images/bj.jpg) no-repeat top center; overflow:hidden;}
.gmrj .lx .xx {width:900px; padding:50px; margin:132px auto 0; overflow:hidden;}
.gmrj .lx .xx h3 {font-size:18px; text-align:center; line-height:32px; font-weight:normal; margin-bottom:25px;}
.gmrj .lx .xx .dh {width:160px; height:90px; padding:100px 20px 20px; background:url(../images/b1.png) no-repeat center 30px; border:1px solid #e7e7e7; float:left; margin-right:30px; font-size:16px; line-height:30px; text-align:center;}
.gmrj .lx .xx .cz {width:160px; height:90px; padding:100px 20px 20px; background:url(../images/b2.png) no-repeat center 30px; border:1px solid #e7e7e7; float:left; margin-right:30px; font-size:16px; line-height:30px; text-align:center;}
.gmrj .lx .xx .qq {width:160px; height:90px; padding:100px 20px 20px; background:url(../images/b3.png) no-repeat center 30px; border:1px solid #e7e7e7; float:left; margin-right:30px; font-size:16px; line-height:30px; text-align:center;}
.gmrj .lx .xx .yx {width:160px; height:90px; padding:100px 20px 20px; background:url(../images/b4.png) no-repeat center 30px; border:1px solid #e7e7e7; float:left; font-size:16px; line-height:30px; text-align:center;}
.gmrj .lx .xx .ts {font-size:14px; line-height:30px; margin-top:20px;}
.gmrj .lc {width:1140px; margin:50px auto; overflow:hidden;}
.gmrj .lc h3 {font-size:20px; line-height:40px; font-weight:normal; margin-bottom:15px;}
.gmrj .lc ul {width:1165px;}
.gmrj .lc ul li {width:186px; height:156px; padding:30px 10px; border:1px solid #e7e7e7; margin-right:25px; float:left; display:block;}
.gmrj .lc .bs {width:60px; height:60px; border-radius:100%; margin:0 auto 10px; font-size:26px; text-align:center; line-height:60px; color:#fff;}
.gmrj .lc .b1 {background-color:#d9e856;}
.gmrj .lc .b2 {background-color:#e8c756;}
.gmrj .lc .b3 {background-color:#e8a556;}
.gmrj .lc .b4 {background-color:#e87556;}
.gmrj .lc .b5 {background-color:#ef2e2e;}
.gmrj .lc .wz {font-size:12px; line-height:24px; text-align:center;}
.gmrj .gm {width:100%;background-color:#fcfcfc;overflow:hidden;position:relative;/* z-index:9999; */}
.gmrj .gm h3 {font-size:20px;line-height:40px;font-weight:normal;margin-bottom:15px;width: 1140px;margin: 0 auto;padding-top: 20px;}
.gmrj .gm .lm {width:100%; background-color:#e7e7e7; padding:20px 0; overflow:hidden;}
.gmrj .gm .lm .nr {width:1140px; margin:0 auto; overflow:hidden;}
.gmrj .gm .lm .nr ul li {float:left; padding:0 20px; height:40px; font-size:14px; line-height:40px; color:#333; margin-right:15px; border-radius:5px; overflow:hidden; cursor:pointer;}
.gmrj .gm .lm .nr ul li:hover {background-color:#3469cf; color:#fff;}
.gmrj .gm .lm .nr ul li.on {background-color:#3469cf; color:#fff;}
.gmrj .bod {border:1px solid #e7e7e7; border-collapse:collapse;}
.gmrj .lb {font-size:14px; line-height:50px; font-weight:bold; padding:0 2%;}
.gmrj .lb1 {font-size:12px; line-height:22px; padding:10px 2%;}
.gmrj .ts {width:1140px; margin:0 auto 40px; font-size:14px; line-height:32px;}
.gmrj .zf {width:1140px; margin:50px auto; overflow:hidden;}
.gmrj .zf h3 {font-size:20px; line-height:40px; font-weight:normal; margin-bottom:15px;}
.gmrj .zf .fs {width:522px; padding:15px; border:1px solid #e7e7e7; overflow:hidden; position:relative;}
.gmrj .zf .fs .tb {width:80px; height:80px; float:left;}
.gmrj .zf .fs .wz {float:left; margin-left:20px; width:400px; font-size:18px; line-height:40px;}
.gmrj .zf .fs .tj {
	width:69px;
	height:69px;
	position:absolute;
	top:11px;
	right:-1px;
}
.gmrj .zf .yh {width:1140px; margin:20px auto 0; overflow:hidden;}
.gmrj .zf .yh ul {width:1168px;}
.gmrj .zf .yh ul li {width:232px; height:148px; padding:10px 15px; border:1px solid #e7e7e7; float:left; margin-right:28px; margin-bottom:28px;}
.gmrj .zf .yh p {font-size:14px; line-height:26px; color:#666;}
.gmrj .zf .hf {width:1108px; padding:15px 15px 0; border:1px solid #e7e7e7; margin-bottom:20px; overflow:hidden;}
.gmrj .zf .hf .tb {}
.gmrj .zf .hf .wz {font-size:14px; line-height:30px; color:#777;}
.gmrj .zf .hf .wz h4 {font-size:16px; line-height:40px; font-weight:normal; margin-bottom:5px;}
.gmrj .zf .hf .wz p {margin-bottom:15px;}
.gmrj .zf .hf .wz span {font-size:14px;}
.gmrj .zf .hf .wz a {color:#f00;}
.gmrj .ys {width:100%; height:437px; background:url(../images/b1.jpg) no-repeat top center; overflow:hidden;}
.gmrj .bq {width:1078px; padding:30px; border:1px solid #e7e7e7; overflow:hidden; margin:30px auto; text-align:center; font-size:14px; line-height:30px; color:#666;}
.gmrj .bq h3 {font-size:24px; color:#333; font-weight:normal; margin-bottom:15px;}
.gmrj .sjb {
	width:1140px;
	overflow:hidden;
	margin-top: 120px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.gmrj .sjb h3 {font-size:20px; color:#333; font-weight:normal; margin-bottom:15px;}
.gmrj .sjb ul {width:1180px;}
.gmrj .sjb ul li {width:548px; border:1px solid #e7e7e7; overflow:hidden; font-size:12px; float:left; margin-right:40px; margin-bottom:20px;}
.gmrj .sjb .mc {
	width:149px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #e7e7e7;
	font-size:14px;
	line-height:40px;
	display:block;
	float:left;
}
.gmrj .sjb .xl {
	width:349px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #e7e7e7;
	font-size:14px;
	line-height:40px;
	display:block;
	float:left;
}
.gmrj .sjb .jr {
	width:160px;
	font-size:14px;
	line-height:40px;
	 text-align:center;
	display:block;
	float:right;
}
.gmrj .sjb .bb {
	width:109px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #e7e7e7;
	font-size:14px;
	line-height:40px;
	display:block;
	float:left;
}
.gmrj .sjb .sj {
	width:149px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #e7e7e7;
	font-size:14px;
	line-height:40px;
	display:block;
	float:left;
}
.gmrj .sjb .xz {width:76px; font-size:14px; line-height:40px; text-align:center; display:block; float:left;}
.gmrj .sjb .xz a {color:#f00}
.gmrj .cjwt {width:1140px; margin:30px auto 0; overflow:hidden;}
.gmrj .cjwt ul li {width:1108px; padding:15px; border:1px solid #e7e7e7; float:left; font-size:15px; line-height:26px; margin-bottom:20px; display:block;}
.gmrj .cjwt h3 {font-size:20px; color:#333; font-weight:normal; margin-bottom:15px;}

.hyzx {width:100%; background:url(../images/bj1.jpg) no-repeat top center fixed; background-size:cover; padding:150px 0 120px; overflow:hidden;}
.hyzc {width:500px; border:1px solid #eee; background-color:#fefefe; margin:0 auto; overflow:hidden;}
.hyzc h3 {font-size:16px; line-height:42px; text-indent:15px; background-color:#f4f4f4;}
.hyzc .zcnr {width:380px; padding:40px 60px; overflow:hidden;}
.hyzc .zcnr .nr {width:380px; margin-bottom:15px; overflow:hidden;}
.hyzc .zcnr .nr span {width:80px; text-align:right; line-height:32px; color:#555; display:block; float:left;}
.hyzc .zcnr .nr input {width:260px; height:30px; background:#fff; border:1px solid #eee; padding:0 5px; font-family:"微软雅黑"; font-size:12px; line-height:30px; color:#555; outline:none; float:right;}
.hyzc .zc {width:470px; padding:10px 15px; background-color:#f4f4f4; overflow:hidden;}
.hyzc .zc a {width:80px; height:32px; border-radius:5px; background-color:#e83237; display:block; float:right; font-size:14px; line-height:32px; color:#fff; text-align:center;}
.button{width:80px; height:32px; border-radius:5px; background-color:#e83237; display:block; float:right; font-size:14px; line-height:32px; color:#fff; text-align:center; border:none; font-family:"微软雅黑";}
.button1{width:80px; height:32px; border-radius:5px; background-color:#e83237; display:block;margin-left: 70px; font-size:14px; line-height:32px; color:#fff; text-align:center; border:none; font-family:"微软雅黑";}

.zpyw {width:100%; margin-top:100px; overflow:hidden;}
.zpyw h3 {font-size:24px; color:#333; font-weight:normal; margin-bottom:20px;}
.zpyw p {margin-bottom:20px;}
.zpyw .js {width:1140px; margin:50px auto; overflow:hidden; font-size:14px; line-height:28px; color:#777;}
.zpyw .js .wz {width:700px; float:left;}
.zpyw .js .tp {float:right;}
.zpyw .js .bz {margin:15px auto; overflow:hidden;}
.zpyw .js .hb a {display:block; float:left; padding:0 20px; height:36px; background-color:#fff; border:1px solid #e7e7e7; font-size:14px; line-height:36px; text-align:center; margin-right:15px; color:#555;}
.zpyw .js .hb a:hover {background-color:#3469cf; color:#fff;}
.zpyw .bj {background-color:#f7f7f7; overflow:hidden;}

.zlk {width:1140px;margin: 270px auto 0;overflow:hidden;}
.zlk h3 {font-size:20px; margin-bottom:20px; margin-top:20px;}
.zlk .zl {width:1140px; overflow:hidden; margin-bottom:30px;}
.zlk .zl ul {width:1200px;}
.zlk .zl ul li {width:518px;height:32px;padding: 1px 10px;border:1px solid #e7e7e7;float:left;margin-right:60px;margin-bottom: 7.5px;display:block;font-size:12px;line-height:32px;overflow:hidden;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}
.zlk .zl ul li a {display:block;}
.zlk .zl ul li:hover {border:1px solid #3469cf;}
.zlk .zl .a10 {float:right; color:#777;}
.zlk .bq {width:1078px; padding:30px; border:1px solid #e7e7e7; overflow:hidden; margin:30px auto; text-align:center; font-size:14px; line-height:30px; color:#666;}
.zlk .bq h3 {font-size:24px; color:#333; font-weight:normal; margin-bottom:15px;}

.qpk {width:1140px; margin:250px auto 0; overflow:hidden;}
.qpk h3 {font-size:20px; margin-bottom:20px; margin-top:20px;}
.qpk .zl {width:1140px;overflow:hidden;margin-bottom: 10px;}
.qpk .zl ul {width:1200px;}
.qpk .zl ul li {width:518px;height:32px;padding: 1px 10px;border:1px solid #e7e7e7;float:left;margin-right:60px;margin-bottom: 7.5px;display:block;font-size:12px;line-height:32px;overflow:hidden;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}
.qpk .zl ul li a {display:block;}
.qpk .zl ul li:hover {border:1px solid #3469cf;}
.qpk .zl span {float:right; color:#777;}
.qpk .bq {width:1078px; padding:30px; border:1px solid #e7e7e7; overflow:hidden; margin:30px auto; text-align:center; font-size:14px; line-height:30px; color:#666;}
.qpk .bq h3 {font-size:24px; color:#333; font-weight:normal; margin-bottom:15px;}

.down_tc {width:100%; height:100%; position:absolute; top:0; left:0; display:none; z-index:99999;}
.down_tc .down_bj {width:100%; height:100vh; display:block; background-color:rgba(0,0,0,0.7);}
.down_tc .down_nr {width:740px; height:480px; padding:20px 30px; background-color:#fff; position:absolute; top:50%; left:50%; margin-top:-260px; margin-left:-400px;}
.down_tc .down_nr h3 {font-size:22px; color:#3469cf; font-weight:normal; margin-bottom:20px;}
.down_tc .down_nr ul {width:745px;}
.down_tc .down_nr ul li {width:222px; min-height:120px; padding:10px; border:1px solid #e7e7e7; border-collapse:collapse; float:left; margin-right:4px; margin-bottom:4px;}
.down_tc .down_nr .tb {width:50px; margin-top:7px; margin-right:10px; float:left;}
.down_tc .down_nr .tb img {width:100%; height:auto;}
.down_tc .down_nr .mc {}
.down_tc .down_nr .mc h4 {font-size:14px; color:#3469cf; font-weight:normal; margin-bottom:6px;}
.down_tc .down_nr .mc p {font-size:12px; line-height:20px; color:#777; margin-bottom:6px;}
.down_tc .down_nr .xz {width:56px; height:22px; font-size:12px; line-height:22px; text-align:center; float:left; margin-right:10px;}
.down_tc .down_nr .xz a {border:1px solid #e7e7e7; display:block;}
.down_tc .down_nr .xz a:hover {border:1px solid #3469cf; background-color:#3469cf; color:#fff;}

.cpzx .gnzs {width:1200px; margin:0 auto 40px; overflow:hidden; position:relative;}
.cpzx .gnzs .bd {width:1140px; margin:0 auto; overflow:hidden;}
.cpzx .gnzs .bd ul {width:1170px;}
.cpzx .gnzs .bd ul li {background-color:#fff;width:308px;/* height:328px; *//* border:1px solid #e7e7e7; */padding: 10px 25px;float:left;display:block;margin-right:30px;}
.cpzx .gnzs .prev {width:17px; height:27px; position:absolute; left:0; top:58%; margin-top:-14px; cursor:pointer;}
.cpzx .gnzs .next {width:17px; height:27px; position:absolute; right:0; top:58%; margin-top:-14px; cursor:pointer;}
.cpzx .gnzs .tp {width: 308px;/* height:200px; */margin:0 auto;overflow:hidden;} 
.cpzx .gnzs .tp img {width:100%; height:100%;}
.cpzx .gnzs .mc {width:100%; font-size:14px; line-height:50px; color:#555; text-align:center;}
.cpzx .gnzs .wz {width:100%; padding-top:10px; font-size:12px; line-height:24px; color:#777; border-top:1px dotted #e7e7e7;} 
.cpzx .gnzs .ck {width:80px; height:24px; border:1px solid #3469cf; margin:10px auto 0; overflow:hidden;}
.cpzx .gnzs .ck a {display:block; font-size:12px; text-align:center; color:#3469cf; line-height:24px;}
.cpzx .gnzs .ck a:hover {background-color:#3469cf; color:#fff;}